Conceptualizing Measures of Required Software Functionality
نویسندگان
چکیده
Software functionality expressed in user requirements is a key element for the measurement and planning of the software process. As such, it is important to have an upper model of existing function analysis models as those provided in function point counting methods. This paper discusses an ontological analysis of the concepts related to the specifications of functionality, in the context of existing ontological work on Software Engineering. Concepts from well-known function measurement methods are mapped to existing formal definitions, and the main conceptual pitfalls and fuzzy issues are analyzed.
منابع مشابه
Conceptualizing Digital Notes
Digital pen-and-paper enabling Anoto functionality provides new possibilities with regards to handwritten notes. We have conceptualized a digital notes application based on the proprietary digital pen-and-paper Anoto functionality. In the process we have conducted a user survey to extract the appropriate functionality, designed and implemented two different exploratory prototypes that implement...
متن کاملCreating Functionality from the Standpoint of the Subject – From the Objectification of Purposes in Artifacts to the Integration of Contributions in Spaces of Action
In this paper we are outlining two ways of conceptualizing the interplay of 1. technology designers/contributors, 2. the artifacts they design and 3. the communities in which they act. A research and development process was conducted on the basis of the notion of objectification of purposes in artifacts – and their appropriation. The outcomes of the research and development process make it more...
متن کاملA "genomic" classification scheme for supply chain management information systems
Supply Chain Management Information Systems (SCM IS) are increasingly critical for synchronizing information among the customers and suppliers of a supply chain. Wide variation and overlap in the functionality of different SCM IS makes analysis and comparison difficult. Traditional flat taxonomies using one or two dimensions of functionality have limited utility for software selection and analy...
متن کاملConceptualizing and examining the critical success factors for implementing Islamic banking system towards banking sector of Iran: A mixed method approach
Islamic banking, as a major center for financial transactions in Islamic societies,plays a key role in the development of Islamic economics. The fundamental essenceof Islamic banking system is based on the fact that although, Islam has forbidden theinterest in transactions, but trade and profit is encouraged and supported. The actualimplementation of the Islamic banking system due to its unique...
متن کاملDetermining When to Use an Agent-Oriented Software Engineering Paradigm
With the emergence of agent-oriented software engineering techniques, software engineers have a new way of conceptualizing complex distributed software requirements. In order to determine the most appropriate software engineering methodology, a set of defining criteria is required. In this paper, we describe the method taken to determine these criteria, as well as a technique developed to assis...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007